lock with roller latch - Inglés Sinónimo Diccionario